home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / games / igmxt101.zip / IGMXTEND.DOC < prev    next >
Text File  |  1996-06-05  |  9KB  |  198 lines

  1.                    T&T Software
  2.                   IGMXTEND V1.01
  3.                 (c) Copyright 1995
  4.  
  5. ╔════════════════════════════════════════════════════════════════════════╗
  6. ║  ■ IGMXTEND V1.01 Overview & Instructions ■                            ║
  7. ╚════════════════════════════════════════════════════════════════════════╝
  8. ═ Overview ═
  9. IGMXTEND is just what the name implies, LORD IN GAME MODULE EXTENDER.
  10. Since LORD, versions below 3.50, only allows 9 IGM's someone asked me
  11. to write something that will let them use more....  IGMXTEND will allow
  12. about 4 billion of them, although I don't think there will ever be that many!
  13.  
  14. Now that LORD 3.50 has been released this is really just an alternative to
  15. the internal IGM menuing of LORD!
  16.  
  17. If the player is killed while in an IGM and that IGM updates the proper field
  18. in the PLAYER.DAT file, IGMXTEND will take 10% of the persons experience and
  19. will mark that player as NOT ON, then will return them to the BBS!  IGMXTEND
  20. will do all the needed cleanup!  IGMXTEND will also take all the gold that
  21. the player has in hand (as LORD does).
  22.  
  23. ═ Instructions ═
  24. Simply copy IGMXTEND.EXE and IGMXTEND.1 to your LORD directory.  You will
  25. need to modify IGMXTEND.1 to fit your system (you will need one for each
  26. node).  You can use the following command-line options with IGMXTEND:
  27.  
  28.   INSTALL - installs the door into 3rdparty.dat and creates 3rdparty.xtd.
  29.       - installs IGMXTEND.EXE UPDATE into batch file(s).
  30.       - removes IGME and IGM-X extenders.
  31.  
  32.    REMOVE - removes 3rdparty.dat and renames 3rdparty.xtd to 3rdparty.dat,
  33.         which means it removes IGMXTEND.
  34.  
  35.    UPDATE - Can be run whenever you install new IGM's, it will move
  36.         all the new IGM's out of 3rdparty.dat and into 3rdparty.xtd.
  37.       - If IGMXTEND has not been installed UPDATE will install it.
  38.       * You do not need to run this UNLESS you remove the line:
  39.         "IGMXTEND.EXE UPDATE" from your batch file(s).
  40.  
  41.  
  42. Simply run IGMXTEND.EXE without any parameters to see the command-line
  43. options.
  44.  
  45. ╔════════════════════════════════════════════════════════════════════════╗
  46. ║  ■ IGMXTEND Auto Update ■                                              ║
  47. ╚════════════════════════════════════════════════════════════════════════╝
  48. IGMXTEND will automatically go into UPDATE mode when the door is started by
  49. a user.  If there happens to be some IGM's in the 3rdparty.dat then they are
  50. moved to the 3rdparty.xtd....  The SysOp doesn't have to do anything (but
  51. install the IGM <G>).
  52.  
  53. IGMXTEND will add the following to your LORD START.BAT file, before
  54. LORD actually loads:
  55.  
  56.   IGMXTEND.EXE UPDATE
  57.  
  58. ╔════════════════════════════════════════════════════════════════════════╗
  59. ║  ■ IGMXTEND RIP Support ■                                              ║
  60. ╚════════════════════════════════════════════════════════════════════════╝
  61. You can make an optional RIP Screen called IGMXTEND.RIP.  If the INFO.# file
  62. says RIP YES in it then IGMXTEND will display this RIP screen before it
  63. displays the actual menu.  You need to make sure the RIP screen has a large
  64. enough text window to fit the internal Ansi menu inside it...  Your RIP
  65. screen should also have buttons for A-J, Next, Previous, and Quit.
  66.  
  67. You can also make a IGMXTEN2.RIP which will display before an IGM is run,
  68. this will allow users to play IGM's that don't support RIP in RIP mode!
  69.  
  70. IGMXTENC.RIP is the clear screen that IGMXTEND will use when clearing RIP
  71. screens so that they don't overlap.
  72.  
  73. ╔════════════════════════════════════════════════════════════════════════╗
  74. ║  ■ IGMXTEND Other Xpanders/Xtenders ■                                  ║
  75. ╚════════════════════════════════════════════════════════════════════════╝
  76. IGMXTEND will recognize and will try to remove the following
  77. Xpanders/Xtenders:
  78.  
  79.  1.  IGM-X (IGM-Xpander from SHARKware).
  80.  
  81.       What IGMXTEND will do:
  82.  
  83.        A. IGMXTEND will simply rename the 3rdparty.igx to 3rdparty.xtd. 
  84.        B. IGMXTEND will put itself in the 3rdparty.dat. 
  85.        C. IGMXTEND will remove IGM-X from the 3rdparty.dat.
  86.  
  87.  2.  IGME (IGM-eXpander from Joseph Masters).
  88.  
  89.       What IGMXTEND will do:
  90.  
  91.        A. IGMXTEND will remove anything from the 3rdparty.dat
  92.       that has IGME in it.
  93.        B. IGMXTEND will combine all the 3rdparty.da#'s into 3rdparty.xtd. 
  94.        C. IGMXTEND will remove igme#.bat files.
  95.        D. IGMXTEND will remove any line with "IGME" in it from any
  96.       batch files.
  97.  
  98.       **NOTE:  # is from 1-8.
  99.  
  100.  3.  ......Send me a copy so I can include it......
  101.  
  102. ╔════════════════════════════════════════════════════════════════════════╗
  103. ║  ■ IGMXTEND Files in Archive ■                                         ║
  104. ╚════════════════════════════════════════════════════════════════════════╝
  105.  
  106. Your IGMXT###.ARJ file should contain the following files:
  107.  
  108.       Igmxtend.exe -> The Executable File.
  109.       
  110.        Lord350.doc -> Read if you just upgraded from 3.2x to 3.50.
  111.       Igmxtend.doc -> This Document File.
  112.       Igmxtend.reg -> Registration Form.
  113.        Support.doc -> Door Support Information.
  114.       Igmxtend.his -> History of Releases.
  115.  
  116.       Igmxtend.rip -> Optional Rip Screen.
  117.       Igmxten2.rip -> Optional Rip Screen Displayed Before an IGM is Run.
  118.       Igmxtenc.rip -> Optional Rip Screen to Clear the Screen.
  119.  
  120.        File_id.diz -> Short Program Description.
  121.  
  122.         Igmxtend.1 -> Example Configuration File.
  123.  
  124.        ═════ Files You Can Create ═════
  125.       Register.ans -> Ansi Opening Screen to Display.  ** REGISTERED **
  126.       Register.asc -> Ascii Opening Screen to Display.   ** VERSION **
  127.       Register.rip -> Rip Opening Screen to Display.      ** ONLY **
  128.        
  129.        ═════ Files Created at Run-Time ═════
  130.       3rdParty.xtd -> Contains all the IGMS that IGMXTEND will
  131.               read and let the person choose from.
  132.        
  133.        ═════ Logging Files Created ═════
  134.       Xtendlog.<#> -> Temporary log file # = Node Number.  This
  135.               should be removed and appended to the 
  136.               Log File named in the configuration file
  137.               after IGMXTEND is exited.
  138.  
  139. ╔════════════════════════════════════════════════════════════════════════╗
  140. ║  ■ IGMXTEND Configuration File ■                                       ║
  141. ╚════════════════════════════════════════════════════════════════════════╝
  142. There needs to be a configuration file for EACH node.  The filename needs
  143. to be:
  144.   
  145.  IGMXTEND.<node #>
  146.  
  147. Everything that you need to know about the Configuration file is within the
  148. configuration file.....
  149.  
  150. ╔════════════════════════════════════════════════════════════════════════╗
  151. ║  ■ IGMXTEND Registration Information ■                                 ║ 
  152. ╚════════════════════════════════════════════════════════════════════════╝
  153. Registration of IGMXTEND reflects the concept of Shareware.
  154.  
  155. Please see IGMXTEND.REG for details on registering.
  156.  
  157. ╔════════════════════════════════════════════════════════════════════════╗
  158. ║  ■ IGMXTEND V1.01 Credits and Many Thanks ■                            ║
  159. ╚════════════════════════════════════════════════════════════════════════╝
  160. Special thanks go to Brian Pirie who wrote "OpenDoors, Door Programming
  161. Toolkit Version 5.00" with which IGMXTEND was created!
  162.  
  163. A very special thanks go to the following for spending the time to BETA
  164. test the earliest versions of the door.  Of course they also gave me great
  165. ideas and fixes for things...  If you need anything tested, these are the
  166. two to do it!!!
  167.  
  168. Steve Newman
  169. Della Moore
  170.  
  171. Full support will be given on The Ultimate House Of Fun BBS, please call we
  172. would like to hear any concerns or comments!
  173.  
  174. ╔════════════════════════════════════════════════════════════════════════╗
  175. ║  ■ IGMXTEND Warranty and Disclaimer ■                                  ║
  176. ╚════════════════════════════════════════════════════════════════════════╝
  177.  = Warranty =
  178. This product is provided "as is" without warranty of any kind.  The entire
  179. risk as to the results and performance of the program is assumed by you.
  180. Futhermore, we the authors do not warrant, guarantee, or make any represent-
  181. tions regarding the use of, or the results of the use of the program, and you
  182. rely on the program and results solely at your own risk. We the authors cannot